macro lens
English
macro lens meaning in English • macro lens का अर्थ अंग्रेजी में
Noun
- a camera lens designed to focus at short distances so as to achieve photographic magnifications of objects larger than with standard lenses.